lychee (litchi chinensis) - Turkish English Dictionary